agonizing death - Spanish English Dictionary